// /*
//  * 表单验证规则
//  * @Author: Chandre 
//  * @Date: 2020-09-22 21:00:16 
//  * @Last Modified by: Chandre
//  * @Last Modified time: 2020-10-22 17:30:00
//  */
// export default {
    
//     // 登录
//     Login: {
//         mobile: [
//             { required: true, message: '请填写手机号', trigger: 'submit' },
//             // { type: 'mobile', message: '手机号格式不正确' }
//         ],
//         account: [
//             { required: true, message: '请填写登录账号', trigger: 'submit' },
//         ],
//         password: [
//             { required: true, message: '请填写登录密码', trigger: 'submit' },
//             // { type: 'password', message: '密码必须由8~20位字母和数字组合' }
//         ]
//     },

//     // 重置密码
//     ResetPassword: {
//         password: [
//             { required: true, message: '请输入原始密码', trigger: 'submit' },
//         ],
//         new_password: [
//             { required: true, message: '请输入新密码', trigger: 'submit' },
//             { type: 'password', message: '必须由8~20位字母和数字组合' }
//         ]
//     },

//     // 合作企业
//     Enterprise: {
//         // logo
//         cooper_eps_logo: [
//             { required: true, message: '请上传店铺logo' },
//         ],
//         // 企业名称
//         cooper_eps: [
//             { required: true, message: '请填写企业名称' },
//             { type: 'string', max: 20,  message: '最多20个字符' },
//         ],
//         // 联系电话
//         contact_phone: [
//             { required: true, message: '请填写联系电话' },
//             { type: 'mobile', message: '手机号格式不正确' }
//         ],
//         // 账号
//         cooper_eps_account: [
//             { required: true, message: '请填写登录账号' },
//             { type: 'account', message: '登录账号仅支持字母或数字' },
//         ],
//         // 主要经营
//         eps_operate: [
//             { type: 'string', max: 20,  message: '最多20个字符' },
//         ],
//         // 密码
//         cooper_eps_password: [
//             { required: true, message: '请填写登录密码' },
//             { type: 'password', message: '密码必须由8~20位字母和数字组合' }
//         ],
//         // 规模人数
//         coper_eps_scale: [
//             { pattern:/^[1-9]\d*$/,  message: '规模人数必须是大于 0 的正整数' }
//         ],
//         province_code: [
//             { required: true,  message: '请选择企业所在地' }
//         ],
//         // 地址
//         cooper_eps_address: [
//             { required: true,  message: '请填写企业地址' }
//         ],
//         // 微信
//         eps_wechat: [
//             { required: true,  message: '请填写企业微信账号' }
//         ],
//         // 创建时间
//         reg_time: [
//             { required: true,  message: '请选择企业创建时间' }
//         ],
//         // 简介
//         cooper_eps_desc: [
//             { required: true,  message: '请选择填写企业简介' }
//         ]
//     },

//     // 合作企业
//     Institute: {
//         logo: [
//             { required: true, message: '请上传店铺logo' },
//         ],
//         // 机构名称
//         institute_name: [
//             { required: true, message: '请填写机构名称' },
//             { type: 'string', max: 20,  message: '最多20个字符' },
//         ],
//         // 课程分类
//         cate_id: [
//             { required: true, message: '请选择课程分类' },
//         ],
//         // 联系电话
//         contact_phone: [
//             { required: true, message: '请填写联系电话' },
//             { type: 'mobile', message: '手机号格式不正确' }
//         ],
//         // 账号
//         account: [
//             { required: true, message: '请填写登录账号' },
//             { type: 'account', message: '登录账号仅支持字母或数字' },
//         ],
//         // 密码
//         password: [
//             { required: true, message: '请填写登录密码' },
//             { type: 'password', message: '密码必须由8~20位字母和数字组合' }
//         ],
//         // 规模人数
//         teacher_scale: [
//             { pattern:/^[1-9]\d*$/,  message: '规模人数必须是大于 0 的正整数' }
//         ],
//         // 地址
//         province_code: [
//             { required: true,  message: '请选择店铺所在地' }
//         ]
//     },

//     // 添加职位
//     Job: {
//         // 兼职标题
//         title: [
//             { required: true, message: '请填写兼职标题' },
//             { type: 'string', max: 20,  message: '兼职标题最多20个字符' },
//         ],
//         // 性别限制
//         sex_limit: { 
//             required: true, message: '请选择性别限制' 
//         },
//         // 版块ID
//         category_id: { 
//             required: true, message: '请选择所属版块' 
//         },
//         // 城市代码
//         area_code: { 
//             required: true, message: '请选择兼职地点' 
//         },
//         // 线上线下,1线上,2线下
//         type: { 
//             required: true, message: '请选择兼职形式' 
//         },
//         // 薪资
//         salary: [
//             { required: true, message: '请填写薪资' },
//             { pattern: /^[1-9]\d*$/,  message: '薪资必须是大于 0 的正整数' }
//         ],
//         // 兼职开始/结束时间
//         work_date: {
//             required: true, type: 'array', len: 2, message: '请选择起止时间' 
//         },
//         // 需求人数
//         employees_num: [
//             { required: true, message: '请填写薪资需求人数' },
//             { pattern: /^[1-9]\d*$/,  message: '需求人数必须是大于 0 的正整数' }
//         ],
//         // 职位详情 
//         job_info: [
//             // { required: true, message: '请填写职位详情' },
//             { type: 'string', max: 500,  message: '职位详情最多500个字符' }
//         ],
//         // 岗位要求
//         job_requirements: [
//             // { required: true, message: '请填写岗位要求' },
//             { type: 'string', max: 500,  message: '岗位要求最多500个字符' }
//         ],
//         // 工作内容
//         work_content: [
//             // { required: true, message: '请填写工作内容' },
//             { type: 'string', max: 500,  message: '工作内容最多500个字符' }
//         ],
//         // 薪资说明
//         salary_info: [
//             // { required: true, message: '请填写薪资说明' },
//             { type: 'string', max: 500,  message: '薪资说明最多500个字符' }
//         ],
//     },

//     // 增加兼职版块
//     JobCategory: {
//         category_name: [
//             { required: true, message: '请输入版块名称' },
//             { type: 'string', max: 10,  message: '最多10个字符' }
//         ],
//         banner: {
//             required: true, message: '请上传版块底图'
//         },
//         display_order: [
//             { required: true, message: '请输入排序值' },
//             { type: 'integer', message: '必须是整数类型' }
//         ]
//     },

//     // 课程分类
//     CourseCategory: {
//         cate_name: [
//             { required: true, message: '请输入分类名称' },
//             { type: 'string', max: 10,  message: '最多10个字符' }
//         ],
//         sort: [
//             { required: true, message: '请输入排序值' },
//             { type: 'integer', message: '必须是整数类型' }
//         ],
//     },

//     // 课程
//     Course: {
//         course_title: [
//             { required: true, message: '请输入课程标题' },
//             { type: 'string', max: 20,  message: '最多20个字符' }
//         ],
//         course_img: [
//             { required: true, message: '请上传课程封面' },
//         ],
//         category_id: [
//             { required: true, message: '请选择课程分类' },
//         ],
//         course_price: [
//             { required: true, message: '请输入课程价格' },
//             { pattern: /\d*$/, message: '必须是数字' }
//         ],
//         course_desc: [
//             { required: true, message: '请填写课程介绍' },
//         ],
//         learn_type: [
//             { required: true, message: '请选择收费方式' },
//         ]
//     },

//     // 专题
//     Special: {
//         // 名称
//         special_name: [
//             { required: true, message: '请输入专题名称' },
//             { type: 'string', max: 10,  message: '最多10个字符' }
//         ],
//         // 首页封面
//         url_cover: {
//             required: true, message: '请上传首页封面图片'
//         },
//         // 详情页头图
//         url_content: {
//             required: true, message: '请上传详情页头图'
//         },
//         // 专题介绍
//         special_content: { 
//             type: 'string', max: 20,  message: '最多20个字符' 
//         },
//         // 专题时间
//         time: { 
//             required: true, message: '请选择专题时间' 
//         },
//         // 排序
//         sort: [
//             { required: true, message: '请输入顺序展示' } ,
//             { pattern: /^\d*$/,  message: '必须是正整数' }
//         ],
//     },

//     // banner图
//     Banner: {
//         url: [
//             {required: true, message: '请上传banner图片'}
//         ],
//         type: [
//             { required: true, message: '请选择位置' }
//         ],
//         sort: [
//             { required: true, message: '请输入排序值' } ,
//             { pattern: /^\d*$/,  message: '必须是正整数' }
//         ]
//     },

//     // 帮助问答
//     Question: {
//         questionContent: { required: true, message: '请填写问题' },
//         answerContent: { required: true, message: '请填写回答' },
//         sort: [
//             { required: true, message: '请输入排序值' } ,
//             { pattern: /^\d*$/,  message: '必须是正整数' }
//         ]
//     },

//     // 文章
//     Article: {
//         title: [
//             { required: true, message: '请输入文章标题' },
//             { type: 'string', max: 30,  message: '最多30个字符' }
//         ],
//         author: [
//             { required: true, message: '请输入作者' },
//             { type: 'string', max: 10,  message: '最多10个字符' }
//         ],
//         type: { required: true, message: '请选择类型' },
//         content: { required: true, message: '请编辑文章内容' },
//     },

//     // 话题
//     Topic: {
//         topic_name: [
//             { required: true, message: '请输入话题名称' },
//             { type: 'string', max: 10,  message: '最多10个字符' }
//         ],
//         content: [
//             { type: 'string', max: 20,  message: '最多20个字符' }
//         ],
//         sort: [
//             { required: true, message: '请输入排序值' } ,
//             { pattern: /^\d*$/,  message: '必须是正整数' }
//         ]
//     },

//     // 任务
//     Task: {
//         share_id: {
//             required: true, message: '请选择课程'
//         },
//         time: {
//             required: true, message: '请选择任务时间'
//         },
//         per_integral_num: [
//             { required: true, message: '请输入每人次可获得积' },
//             { pattern:/^[1-9]\d*$/,  message: '必须是大于 0 的正整数' }
//         ],
//         reward_people_num: [
//             { required: true, message: '请输入总奖励人次数' },
//             { pattern:/^[1-9]\d*$/,  message: '必须是大于 0 的正整数' }
//         ]
//     }


// }